how the hell did that happen - Turkish English Dictionary